translatory waves - French English Dictionary